package com.hobee.basic.mapper;

import com.hobee.basic.model.BdModul;
import org.springframework.stereotype.Repository;

/**
 * @author Administrator
 */
@Repository
public interface BdModulMapper {

    /**
     * 根据主键删除
     *
     * @param modulId 主键标识
     * @return 操作条数
     */
    int deleteByPrimaryKey(String modulId);

    /**
     * 插入
     *
     * @param record com.hobee.basic.model.BdModul
     * @return 操作条数
     */
    int insert(BdModul record);

    /**
     * 插入
     *
     * @param record com.hobee.basic.model.BdModul
     * @return 操作条数
     */
    int insertSelective(BdModul record);

    /**
     * 根据主键查找
     *
     * @param modulid 主键标识
     * @return com.hobee.basic.model.BdModul
     */
    BdModul selectByPrimaryKey(String modulid);

    /**
     * 更新
     *
     * @param record com.hobee.basic.model.BdModul
     * @return 操作条数
     */
    int updateByPrimaryKeySelective(BdModul record);

    /**
     * 更新
     * @param record com.hobee.basic.model.BdModul
     * @return 操作条数
     */
    int updateByPrimaryKey(BdModul record);
}